English Dictionary
◊ HIGH STREET
high street
n : a main thoroughfare [syn: {main street}]